package haois.exception;

/**
 * 错误码异常
 */
public class ErrorException extends Exception {
	private static final long serialVersionUID = 1L;
	/**
     * 错误码
     */
    private String code;
    /**
     * 错误说明
     */
    private String msg;
    

    /**
     * 错误码异常
     *
     * @param msg 错误信息
     */
    public ErrorException(String msg) {
        this.msg = msg;
    }
    
    /*public ErrorException(String msg) {
		super(msg);
	}*/

    /**
     * 错误码异常
     *
     * @param code 错误码
     * @param msg   错误说明
     */
    public ErrorException(String code, String msg) {
    	super(msg);
        this.code = code;
        this.msg = msg;
    }
    

    /**
     * 获取错误码
     *
     * @return
     */
    public String getErrorCode() {
        return code;
    }


    @Override
    public String getMessage() {
        return msg;
    }


	public void setMessage(String msg) {
		this.msg = msg;
	}
    
	
}
